b526a4aa155785df6659be3900c449dab3ea2143,portal-impl/src/com/liferay/portlet/documentlibrary/context/DefaultDLViewFileVersionDisplayContext.java,DefaultDLViewFileVersionDisplayContext,_addCheckinMenuItem,#List#,348
Before Change
private void _addCheckinMenuItem(List<MenuItem> menuItems)
throws PortalException {
if (!_isShowActions() ||
!_fileEntryDisplayContextHelper.isCheckinButtonVisible()) {
return;
}
URLMenuItem urlMenuItem = new URLMenuItem();
urlMenuItem.setIconCssClass("icon-lock");
urlMenuItem.setKey(DLMenuItemKeys.CHECKIN);
urlMenuItem.setMessage("checkin");
PortletURL portletURL = _liferayPortletResponse.createActionURL();
portletURL.setParameter(
"struts_action", "/document_library/edit_file_entry");
portletURL.setParameter(Constants.CMD, Constants.CHECKIN);
portletURL.setParameter("redirect", _getCurrentURL());
portletURL.setParameter(
"fileEntryId", String.valueOf(_fileEntry.getFileEntryId()));
urlMenuItem.setURL(portletURL.toString());
menuItems.add(urlMenuItem);
}
After Change
urlMenuItem.setKey(DLMenuItemKeys.CHECKIN);
urlMenuItem.setMessage("checkin");
urlMenuItem.setURL(
getActionURL(
"/document_library/edit_file_entry", Constants.CHECKIN));
menuItems.add(urlMenuItem);
}